/**
 * 
 */
package com.dp.struct.flyweight;

/**
 * This is to describe flyweight design pattern.
 * 
 * This pattern states a mechanism by which you can avoid creating large number
 * of object instances to represent the entire system. The intent is to use
 * sharing to support a large number of objects to have part of their internal
 * state in common where the other part can vary.
 * 
 * @author Sunaina.Sharma
 * 
 */
public class FlyWeightEx {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}

}
